package com.qtenv.datasync.service.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * BI指标值
 * </p>
 *
 * @author CBL
 * @since 2022-08-01
 */
@Data
@TableName("dm_bi_zbx")
@ApiModel(value = "BiZbx对象", description = "BI指标值")
public class BiZbx implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "ID", type = IdType.AUTO)
    private Integer id;

    @ApiModelProperty("指标分类")
    @TableField("zbfl")
    private String zbfl;

    @ApiModelProperty("说明")
    @TableField("sm")
    private String sm;

    @ApiModelProperty("分类项")
    @TableField("flx")
    private String flx;

    @ApiModelProperty("分类项1")
    @TableField("flx1")
    private String flx1;

    @TableField("flx2")
    private String flx2;

    @TableField("flx3")
    private String flx3;

    @TableField("flx4")
    private String flx4;

    @TableField("flx5")
    private String flx5;

    @TableField("flx6")
    private String flx6;

    @TableField("flx7")
    private String flx7;

    @TableField("flx8")
    private String flx8;

    @TableField("flx9")
    private String flx9;

    @ApiModelProperty("指标值")
    @TableField("zbz")
    private String zbz;

    @ApiModelProperty("指标值1")
    @TableField("zbz1")
    private String zbz1;

    @ApiModelProperty("指标值2")
    @TableField("zbz2")
    private String zbz2;

    @TableField("zbz3")
    private String zbz3;

    @TableField("zbz4")
    private String zbz4;

    @TableField("zbz5")
    private String zbz5;

    @TableField("zbz6")
    private String zbz6;

    @TableField("zbz7")
    private String zbz7;

    @TableField("zbz8")
    private String zbz8;

    @TableField("zbz9")
    private String zbz9;

    @TableField("zbz10")
    private String zbz10;

    @TableField("zbz11")
    private String zbz11;

    @TableField("zbz12")
    private String zbz12;

    @TableField("zbz13")
    private String zbz13;

    @TableField("zbz14")
    private String zbz14;

    @TableField("zbz15")
    private String zbz15;

    @TableField("zbz16")
    private String zbz16;

    @TableField("zbz17")
    private String zbz17;

    @TableField("zbz18")
    private String zbz18;

    @TableField("zbz19")
    private String zbz19;

    @TableField("zbz20")
    private String zbz20;

    @ApiModelProperty("生成日期")
    @TableField("scrq")
    private Date scrq;

    @ApiModelProperty("生成方式")
    @TableField("scfs")
    private String scfs;

    @ApiModelProperty("同步标志")
    @TableField("tbbz")
    private String tbbz;

    @ApiModelProperty("同步日期")
    @TableField("tbrq")
    private Date tbrq;

    @TableField("tenant_id")
    private String tenantId;
}